import request from '@/utils/request'

// 查询数据管理列表
export function listCpi(query) {
  return request({
    url: '/cpi/cpi/list',
    method: 'get',
    params: query
  })
}

// 查询数据管理详细
export function getCpi(cpiid) {
  return request({
    url: '/cpi/cpi/' + cpiid,
    method: 'get'
  })
}

// 新增数据管理
export function addCpi(data) {
  return request({
    url: '/cpi/cpi',
    method: 'post',
    data: data
  })
}

// 修改数据管理
export function updateCpi(data) {
  return request({
    url: '/cpi/cpi',
    method: 'put',
    data: data
  })
}

// 删除数据管理
export function delCpi(cpiid) {
  return request({
    url: '/cpi/cpi/' + cpiid,
    method: 'delete'
  })
}

// 查询月份列表
export function listMonth(query) {
  return request({
    url: '/month/month/list',
    method: 'get',
    params: query
  })
}

// 查询分类列表
export function listCategory(query) {
  return request({
    url: '/category/category/list',
    method: 'get',
    params: query
  })
}

// 查询地区列表
export function listRegion(query) {
  return request({
    url: '/region/region/list',
    method: 'get',
    params: query
  })
}

// 查询月份列表
export function listMouth(query) {
  return request({
    url: '/month/month/list',
    method: 'get',
    params: query
  })
}

// 自己的接口CMList
export function listMCpi(query) {
  return request({
    url: '/cpi/cpi/getList',
    method: 'get',
    params: query
  })
}

// 查询预测cpi
export function listFutureCpi(query) {
  return request({
    url: '/cpi/cpi/futurelist',
    method: 'get',
    params: query
  })
}

// 自己的接口listNCpi
export function listNCpi(query) {
  return request({
    url: '/cpi/cpi/getNationCpi',
    method: 'get',
    params: query
  })
}
